	body
	{
		margin: 0;
		padding: 0;
		background-color: #9fa9b3;
		font: normal 12px "Arial", "Lucida Grande", Verdana, Georgia, Sans-Serif;
	}

	#container{
		background-color: white; 
		margin: 0pt auto;
		width: 80%;
		text-align:center;
		border:1px solid black;
	}
	
	#header{
		text-align: center;
	}
	
	.input{
		padding: 2px;
	}
	
	.input_label{
		font-weight: bold;
	}
	
	.submit_button{
		width: 50px;
		color: white;
		background-color: #333333;
		padding: 5px;
		cursor: pointer;
		border: 1px solid black;		
	}
	
	.submit_button:hover{
		color: black;
		background-color: #9FA9B3;
	}
	
	.menu_ul{
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	
	.menu_li_default{	
		float: right;
		width: 50px;
		padding: 5px;
		cursor: pointer;
		border-left: 1px solid black;		
	}
	
	.menu_li_user{	
		float: left;
		padding: 5px;
		cursor: pointer;
		border-right: 1px solid black;
	}
	
	.menu_li_admin{
		float: left;
		padding: 5px;
		cursor: pointer;
		border-right: 1px solid black;	
	}
	
	.menu_li_default:hover{
		background-color: #9FA9B3;
		color: black;
	}
	
	.menu_li_admin:hover{
		background-color: #9FA9B3;
		color: black;
	}
	
	.menu_li_user:hover{
		background-color: #9FA9B3;
		color: black;
	}
	
	.menu_a{
		display: block;
		text-decoration: none;
	}
	
	#main_menu{
		color: white;
		width:100%;
		height: 25px;
		border-bottom: 1px solid black;
		background: #333333;
	}
	
	h1 { 
		margin: 0; 
		padding: 10px 5px 5px; 
		background:#BBCCDD; 
		padding:10px;
		border-top:1px solid black;
		border-bottom:1px solid black;
		text-align:center;
	}
	
	a: selected{
		color:white;
	}
	
	#sidebar{
		
	}